pressed caviar - French English Dictionary